mean-spirited fellow - Turc Anglais Dictionnaire